Interactive ambient visualizations for soft advice

نویسندگان

  • Emerson R. Murphy-Hill
  • Titus Barik
  • Andrew P. Black
چکیده

Some software packages offer the user soft advice: recommendations that are intended to help the user create high quality artifacts, but which may turn out to be bad advice. It is left to the user to determine whether the soft advice really will improve quality, and to decide whether or not to adopt it. Visualizations can help the user in making this decision, but we believe that conventional visualizations are less than ideal. In this paper, we describe an interactive ambient visualization to help users identify, understand and interpret soft advice. Our visualization was developed to help programmers interpret code smells, which are indications that a software project may be suffering from design problems. We describe a laboratory experiment with 12 programmers that tests several hypotheses about our visualization. The findings suggest that our tool helps programmers to identify smells more effectively, and to make more informed judgments about the design of the program under development. We then describe an application of our visualization technique in another domain: an English style and grammar advisor. This second application suggests that our technique can be applied to several domains, and also suggests how the technique must be varied to make it domain specific.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Caricaturing Buildings for Effective Visualization

Caricature Creation In this stage, we create abstract caricatures using all features as disconnected pieces. Using disconnected pieces is partly motivated by cubist sculptures such as Pablo Picasso‘s {Reclining Bather}. Individual pieces also allow faster shape modification. Each unique feature is represented by at least one disconnected 3D surface. Therefore, it is easy to improve 3D recogniza...

متن کامل

Tightening the Precision of Perspective Rendering

Precise depth calculation is of crucial importance in graphics rendering. Improving precision raises the quality of all downstream graphical techniques that rely on computed depth (e.g., depth buffers, soft and hard shadow maps, screen space ambient occlusion, and 3D stereo projection). In addition, the domain of correctly renderable scenes is expanded by allowing larger far-to-near plane ratio...

متن کامل

A Service-Oriented Visualization of Medical Data

The purpose of scientific visualization is to enhance existing scientific methods by increasing scientist’s abilities to gain the understanding and insight into data and computational results. Dataset sizes and the amount of details in these datasets are growing at explosive rates. Aside from developing efficient extraction techniques to act on these datasets, it is necessary to have available ...

متن کامل

VisAR: Bringing Interactivity to Static Data Visualizations through Augmented Reality

Static visualizations have analytic and expressive value. However, many interactive tasks cannot be completed using static visualizations. As datasets grow in size and complexity, static visualizations start losing their analytic and expressive power for interactive data exploration. Despite this limitation of static visualizations, there are still many cases where visualizations are limited to...

متن کامل

Design Implications for a Ubiquitous Ambient Sound Display for the Deaf

Previous work already investigated the value of ambient sound visualizations for deaf and hearing-impaired people. Our work builds upon these results and specifically explores the applicability of the ceiling for such visualizations. Thus, we gathered design requirements based on a participatory design process including expert interviews, an online questionnaire as well as a design workshop at ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Information Visualization

دوره 12  شماره 

صفحات  -

تاریخ انتشار 2013